package cn.easyshipping.cloud.config;

import cn.easyshipping.cloud.config.support.YmlConfig;

/**
 * 主要用于设置系统属性，该设置动作前置于Spring框架，不要添加任何依赖Spring框架的注解
 */
public class RYDSystemConfig {

    public static void initSystemConfig() {
        initApolloConfig();
    }
    /**
     * 初始化Apollo框架配置
     */
    private static void initApolloConfig() {
        // 重新配置Apollo注册地址，避免内网映射造成注册地址错误
        System.setProperty("apollo.configService", YmlConfig.getValue("apollo.meta"));
        System.setProperty("env", YmlConfig.getValue("env"));
    }
}
